synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбмен Файлами: Windows, Mac OSX, Linux › Медленная скорость внутри NAS

Медленная скорость внутри NAS

miyac · 31.08.2015

Копирую папку внутри NAS, из одной директории в другую, скорость не превышает 30 MB/s

размер папки: 60 Gb, время копии более 30 минут, скорость скачет в диапазоне 15 - 30 MB/s

 

На ПК данные выгружает со скоростью до 80 MB/s

 

В чём может быть проблема?

 

NAS - Synology 412+

4 HDD * WD RED 3 Tb

RAID 10

SergeS · 31.08.2015
Копирую папку внутри NAS, из одной директории в другую, скорость не превышает 30 MB/s

размер папки: 60 Gb, время копии более 30 минут, скорость скачет в диапазоне 15 - 30 MB/s

 

На ПК данные выгружает со скоростью до 80 MB/s

 

В чём может быть проблема?

 

Так через комп наверное копируете? :-))) При этом копируется сначала на комп через сетку, потом с компа обратно на нас, опять же через сетку...

Попробуйте копировать внутри наса используя File Station, это и будет по настоящему "внутри наса"...

miyac · 31.08.2015
Так через комп наверное копируете? :-)

Да, не.. )

 

http://s017.radikal.ru/i404/1508/99/72ed9f10f6a7t.jpg

 

Не пойму с чем это связано, перемещение происходит за пару секунд - ну оно и понятно, а вот копирование 30-50 минут.

Попробовал как не советует SergeS, т.е. через Windows, скорость в районе 20 MB/s, +- 3 MB/s по времени получается одинаково :blink:

polanat · 05.09.2015
В чём может быть проблема?

 

NAS - Synology 412+

4 HDD * WD RED 3 Tb

RAID 10

В производительности железа (процессора) ;)

miyac · 05.09.2015
В производительности железа (процессора) ;)

В третьем сообщении #3 лежит скрин всего действа, загрузки железа не наблюдается, может всё таки другая причина?

polanat · 05.09.2015
В третьем сообщении #3 лежит скрин всего действа, загрузки железа не наблюдается, может всё таки другая причина?

А собственно какую скорость Вы расчитываете получить на выходе?

 

PS Так и не понял к чему эти эксперименты - ну для чего так важна скорость копирования (а не перемещения) внутри дискового пространства самого НАСа???

 

PSS Если всё же идёте на Шнобелевскую премию - то отключайте все пакеты и повторяйте эксперимент ;)

umount · 05.09.2015

DS415+

Копирование внутри одного диска:

http://storage2.static.itmages.ru/i/15/0905/s_1441476508_1822373_dcada5db78.png

Копирование с одного диска на другой диск:

http://storage4.static.itmages.ru/i/15/0905/s_1441476775_3472098_090bcdd5fe.png

Ну, плюс/минус, конечно.

 

Siroc-co · 05.09.2015

Как-то мало данных. Это всё зависит от того, на сколько много свободного пространства, какова фрагментация файлов, от размера и колличества самих файлов. Почему смотрите процессор? Нужно смотреть на загрузку дисковой системы. У меня проц в 99% случаях выше 35% не загружается, а вот HDD очень часто выкладывается на все 100.

polanat · 05.09.2015
Почему смотрите процессор? Нужно смотреть на загрузку дисковой системы.

А собственно чем дисковая система у DS415+ отличается от оной у DS412+ ???

miyac · 05.09.2015
Как-то мало данных. Это всё зависит от того, на сколько много свободного пространства, какова фрагментация файлов, от размера и колличества самих файлов. Почему смотрите процессор? Нужно смотреть на загрузку дисковой системы. У меня проц в 99% случаях выше 35% не загружается, а вот HDD очень часто выкладывается на все 100.

Массив на половину полон, на картинке в сообщении #3 это хорошо видно, остальные перечисленные вами параметры на скорость конечно влияют но не критичны, речь ведь не о приросте в 5-10%, а о приросте в 200-300%

А загрузка Дисковой системы в чём выражается, разве не в загрузке ресурсов оперативы и процессора?

Что касается HDD, так их в расматриваемой системе 4, где 2 работают на запись и 2 на чтенье. (RAID 10 = 4 HDD * WD RED 3 Tb)

Siroc-co · 05.09.2015
А загрузка Дисковой системы в чём выражается, разве не в загрузке ресурсов оперативы и процессора?

Нет. Загрузка Дисковой подсистемы выражается в загрузке HDD. А загрузка проца и оперативы, соответственно... Ваш КЕП.

И вообще, не понимаю, причём тут проц и оператива, если идут чисто дисковые операции? Я архетектуры давненько изучал, и если мне не изменяет память, то за обмен с диском отвечает чипсет, южный там, или северный мост, а в роли кеша выступает собственный кеш HDD и на капельку ОЗУ. Не думаю, что за 10 лет что-то изменилось. Выж не сложные мат операции выполняете, не кодируете на лету, так почему должен грузиться проц или ОЗУ? Система и без них(почти) может сделать копипаст.

Ну вот Вам пример:

http://i10.pixs.ru/storage/4/3/1/HddJPG_2569841_18689431.jpg

 

За пять минут копипаста видим: CPU~5%, RAM~51% (так было и до копирования), а вот HDD=100%.

Вот теперь у себя гляньте. Если HDD под завязку, вопросов нет, значит такие HDD и/или такие данные. А если HDD не напрягается и скорость маленькая, то нужно другое узкое место искать.

SergeS · 05.09.2015
А собственно чем дисковая система у DS415+ отличается от оной у DS412+ ???

 

Могут разные задачи быть запущены.

miyac · 06.09.2015
Вот теперь у себя гляньте. Если HDD под завязку, вопросов нет, значит такие HDD и/или такие данные. А если HDD не напрягается и скорость маленькая, то нужно другое узкое место искать.

После отключения не используемых пакетов скорость стала получше ~ 30 MB/s, диапазон скачков заметно сузился, но всё равно далеко от желаемого.

На картинке виден резкий взлёт потребления ресурсов Диска и Раздела/iSCSI - это начало процесса копирования.

 

http://i11.pixs.ru/thumbs/9/0/5/Bezimyanni_7395017_18690905.jpg

 

После перезагрузки стало ещё по бодрей, уже ~ 40 MB/s. Но хочется видеть скорость ~ 60-80 MB/s

 

http://i11.pixs.ru/thumbs/0/4/7/Bezimyanni_7202782_18691047.jpg

 

По моим графикам выходит что слабое место в "Раздел/iSCSI" - кстати что это?

polanat · 06.09.2015

miyac, однако уточните происхождение (чем качали-если Transmission, то какой preallocation ?)/степень фрагментированности исходного файла ...

 

PS "Индексирование файла" включено?

miyac · 06.09.2015
miyac, однако уточните происхождение (чем качали-если Transmission, то какой preallocation ?)/степень фрагментированности исходного файла ...

Как определить степень фрагментированности исходного файла (а в моём случае это папка с файлами)?

Что такоеTransmission и preallocation?

 

У меня один раздел ~ 5,5 Tb (RAID 10 = 4 HDD * WD RED 3 Tb)

Копию делаю штатными средствами NAS, в пределах одной папки общего доступа.

 

PS "Индексирование файла" включено?

Индексирование отключено, вот так система выглядит без нагрузки:

 

http://i10.pixs.ru/storage/1/1/3/Beznagruzk_4620076_18691113.png

polanat · 06.09.2015
Как определить степень фрагментированности исходного файла (а в моём случае это папка с файлами)?

Что такоеTransmission и preallocation?

Понятно ;) Вопрос снимается. Будем считать, что файлы нефрагментированы или % фрагментации несущественен ...

miyac · 06.09.2015
Понятно ;) Вопрос снимается. Будем считать, что файлы нефрагментированы...

т.е. вы не занете как определить степень фрагментированности исходного файла?

polanat · 06.09.2015
т.е. вы не занете как определить степень фрагментированности исходного файла?

Вы готовы грузиться с LiveCD (Ubuntu, Debian) и запускать на дисках fsck?

 

PS Вам проще использовать для экспериментов готовый нефрагментированный файл ;)

e-vred · 06.09.2015

от размера файлов сильно зависит скорость. Скорость копирования одного файла на 60 гб и 600 тысяч файлов по 10 килобайт с сильно разной скоростью копироваться будут. А вообще при копировании на комп дисковая система NAS занята примерно в 2 раза меньше, чем при копировании внутри nas.

miyac · 06.09.2015
Вы готовы грузиться с LiveCD (Ubuntu, Debian) и запускать на дисках fsck?

 

PS Вам проще использовать для экспериментов готовый нефрагментированный файл ;)

 

Прочитав статью в "Базе знаний Synology" я так понял что фрагментация/дефрагментация вообще не актуальна для Synology . Это не так?

miyac · 06.09.2015
от размера файлов сильно зависит скорость. Скорость копирования одного файла на 60 гб и 600 тысяч файлов по 10 килобайт с сильно разной скоростью копироваться будут.

И в каком случае скорость будет выше?

 

А вообще при копировании на комп дисковая система NAS занята примерно в 2 раза меньше, чем при копировании внутри nas.

Спасибо за пояснение, теперь понятно почему на ПК скорость копирования ~ в двое выше, чем внутри NAS.

 

polanat · 06.09.2015
Это не так?

Если используете трансмишен с параметрами по умолчанию - то это так ;)

 

PS Тесты все почему-то стараются делать на самых больших файлах, а это скажем блюрики, которые попадают на сино через скачивание торрентокачалками ...

 

PSS Однако тем не менее у DS415+ скорость внутреннего копирования в разы выше чем у Вашего DS412+ и при этом дисковая система не грузится на 100%

miyac · 06.09.2015
Если используете трансмишен с параметрами по умолчанию - то это так ;)

А что вообще даёт трансмишен?

 

PS Тесты все почему-то стараются делать на самых больших файлах, а это скажем блюрики, которые попадают на сино через скачивание торрентокачалками ...

Повторил эксперимент с копированием на фотографиях, гораздо хуже всё выглядит, средняя скорость ~ 10 MB/s, в диапазоне 8-15 MB/s

 

http://i11.pixs.ru/thumbs/2/4/0/Fotokopiro_1066243_18691240.jpg

 

PSS Однако тем не менее у DS415+ скорость внутреннего копирования в разы выше чем у Вашего DS412+ и при этом дисковая система не грузится на 100%

О том и речь, что раньше я не замечал таких тормозов, обратил внимание на скорость именно по тому что она упала, вот и пытаюсь найти в чём проблема.

Повторил эксперимент с копированием фоток на значительно менее мощном DS213air, загрузки системы под 100% не наблюдается и средняя скорость в два раза выше ~ 20 MB/s, в диапазоне 15-25 MB/s:

(правда файл с фотками в двое меньше, но здесь задача наглядно отразить тормоза в DS412+, поэтому небольшие погрешности не в счёт)

 

http://i11.pixs.ru/thumbs/3/6/0/Fotokopiro_2543589_18691360.jpg

polanat · 06.09.2015

В Мониторинге ресурсов выберите закладку "Раздел/iSCSI"? тип - "Скорость передачи", в правом нижнем углу нажмите кнопку "Просмотреть всё" и выберите закладку "Раздел" и понаблюдайте ...

SergeS · 06.09.2015
Спасибо за пояснение, теперь понятно почему на ПК скорость копирования ~ в двое выше, чем внутри NAS.

 

Из того, что дисковая система нагружена больше еще совсем не следует, что скорость копирования дрлжна быть меньше.

Просто при копировании на комп задействована еще и сетевая система, и именно она и является узким местом в этом случае. А в случае с копированием внутри наса - сетевая подсистема не задействована, хотя да, нагрузка на диски примерно в два раза выше, так как надо читать и писать. Интересно на своей железке попробовать, доберусь до компа - попробую.

umount · 30.10.2015

DS415+ Из интерфейса командной строки с помощью утилиты pv из qnapware копировал файл *.iso размером 3.72Gb

 

Копирование с одного basic физического диска на другой basic физический диск:

DS> pv /volume2/*.iso | cat > /volume3/*.iso
3.72GiB 0:00:28 [ 132MiB/s] [==========================================================>] 100%

Копирование внутри одного basic физического диска:

DS> pv /volume2/*.iso | cat > /volume2/test/*.iso
3.72GiB 0:01:03 [59.7MiB/s] [==========================================================>] 100%

 

Штатный rsync (ее, похоже, и использует File Station при отображении скорости копирования) выдает почти один в один внутри диска:

DS> rsync -rv /volume2/test/*.iso /volume2 --progress
...
3994091520 100%   59.81MB/s    0:01:03 (total: 100%) (xfer#1, to-check=0/1)

И несколько ниже с диска на диск:

DS> rsync -rv /volume2/test/*.iso /volume3 --progress
...
3994091520 100%   97.10MB/s    0:00:39 (total: 100%) (xfer#1, to-check=0/1)

 

Запускал по паре раз, результат плюс/минус одинаковый.

Иных внешних задач не выполнялось, загрузка CPU до 7%, RAM до 10%.